﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Tibet.Entidades;

namespace Tibet.Datos.Interfaces
{
    public interface IDaoAccesoMetrica
    {
        //jenny
        List<Entidad> ConsultarTodosPerfilMetrica(int opcion);
        //Conde
        List<Entidad> ConsultarTodasMetrica();
        //Conde
        Boolean InsertarPerfilMetrica(Entidad perfilMetrica);
        //Conde
        int ConsultarMaxIdPerfil();
        //Conde
        bool InsertarPerfilMetricaMetrica(int idPerfilMetrica, int idMetrica);

        List<Entidad> ConsultarTodasMetricaDePerfil(int IdPerfilMetrica);
        
        Boolean ModificarPerfilMetrica(int IdPerfil, String NuevoNombre);

        List<Entidad> ConsultarTodasPerfilesPorNombre(String NombrePerfiles);

        int ContarProyectosConPerfil(int idPefilMetrica);

        Entidad ConsultarPerfilMetricaMetricas(int idPerfilMetrica);

        int ConsultarPerfilMetricaNombre(String nombrePerfil);
    }
}
